sacrificial rite - Francés Inglés Diccionario